<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    every :判断数组内部是否每一个满足条件,返回的是一个布尔值
    参数:函数作参数,默认每一个数组项都会执行一次函数,而且做参数的函数拥有3个参数
    第一个参数:数组项的值
    第二个参数:数组项的索引
    第三个参数:数组本身
    注意:可以用return
    <script>
        // var arr=[1,2,3,4,5,6,7,8];
        // var res=arr.every(function(value,index,array){
        //     // console.log(value);//1
        //     // console.log(index);//1
        //     // console.log(array);//1
        //     return typeof value==="number"
        // })
        // console.log(res);//true "6"=false 检查每一项是不是number
    </script>

    some方法
    判断数组内部是否有一个满足条件,返回值:是一个布尔值
    <script>
         var arr=[1,2,3,4,5,"6",7,8];
         var res=arr.some(function(value,index,array){
            console.log(value);//每一项
            console.log(index);//每一个索引值
            console.log(array);//整个数组
            return typeof value==="string"
        })
        console.log(res);//true
    </script>
</body>
</html>